something nasty in the woodshed - Turkish English Dictionary